English-Italian dictionary »

naupactus meaning in Italian

EnglishItalian
Naupactus (Greek town)
proper noun

Lepantoproper noun

Your history