mudirates

English

Noun

mudirates

  1. plural of mudirate

Anagrams