Portuguese-English dictionary »

odiana meaning in English

PortugueseEnglish
Odiana proper noun
{m}

Guadiana(river in Spain and Portugal)
proper noun