Portuguese-English dictionary »

zambezi meaning in English

PortugueseEnglish
Zambezi proper noun
{m}

Zambezi(African river)
proper noun