English-Latin dictionary »

polyarch meaning in Latin

EnglishLatin
polyarch noun

polyarchusnoun