Portuguese-English dictionary »

annaba meaning in English

PortugueseEnglish
Annaba proper noun
{f}

Annaba(city in eastern Algeria)
proper noun