Portuguese-English dictionary »

anjouan meaning in English

PortugueseEnglish
Anjouan proper noun
{f}

Anjouan(one of the main islands of the Comoros)
proper noun