meaning of Antártida

Antártida - Spanish to English

Antarctica