adelie coast









adelie coast


noun

  1. a coastal region of Antarctica, south of Australia: claimed by France.
48 queries 0.608