French-English dictionary »

myriarque meaning in English

FrenchEnglish
myriarque nom {m}

myriarch(all senses)
noun