Terre Adélie

/ (French tɛr adeli) /

noun

the French name for Adélie Land