English to Spanish Dictionary antarctica

antarctica

Antártida
translation of 'antarctica'
noun
Antártica,
Antártida
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one