Italian-English dictionary »

autarca meaning in English

ItalianEnglish
autarca noun
{m} {f}

autarchnoun