Definify.com

Definition 2025


mandamuses

mandamuses

English

Noun

mandamuses

  1. plural of mandamus