Portuguese-English dictionary »

ilha do natal meaning in English

PortugueseEnglish
Ilha do Natal proper noun
{f}

Christmas Island(non self-governing territory of Australia)
proper noun