Italian-English dictionary »

omerista meaning in English

ItalianEnglish
omerista noun

Homeristnoun