Ilha Christmas
Portuguese
Proper noun
Ilha
Christmas
f
Christmas Island
(an
island
and
external
territory
of
Australia
, located on the
Indian Ocean
)
Synonym:
Ilha do Natal