Portuguese-English dictionary »

ivalo meaning in English

PortugueseEnglish
Ivalo proper noun
{f}

Ivalo(village in Northern Finland)
proper noun