Italian-English dictionary »

politarca meaning in English

ItalianEnglish
politarca noun

politarch(ruler or magistrate)
noun