Definify.com

Definition 2024


mandamuses

mandamuses

English

Noun

mandamuses

  1. plural of mandamus