Portuguese-English dictionary »

komodo meaning in English

PortugueseEnglish
Komodo proper noun
{f}

Komodo(island in Indonesia)
proper noun
[UK: kəˈmo.dəʊ] [US: kəˈmodo.ʊ]