Italian-English dictionary »

italiota meaning in English

ItalianEnglish
italiota noun
{m}

Italiote(Greek-speaking people)
noun