Portuguese-English dictionary »

lepanto meaning in English

PortugueseEnglish
Lepanto proper noun
{f}

Naupactus(Greek town)
proper noun