English-Latin dictionary »

christmas island meaning in Latin

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

Insula Christi Natalisproper noun
{f}