English Dictionary
Definition the South Pole in British English
the South Pole noun
noun
Synonyms and related words

English Dictionary