French-English dictionary »

terre adélie meaning in English

FrenchEnglish
terre Adélie nom {f}

Adélie Land◼◼◼(one of the five French Southern and Antarctic Lands)
proper noun