English-Italian dictionary »

orchomenos meaning in Italian

EnglishItalian
Orchomenos (city in central Greece)
proper noun

Orcomenoproper noun