Ilha Christmas

Portuguese

Proper noun

Ilha Christmas f

  1. Christmas Island (an island and external territory of Australia, located on the Indian Ocean)
    Synonym: Ilha do Natal