Skip to content
Kotomora

南なん極きょく観かん測そく基き地ち

Meanings

1

noun

Antarctic research base

Refers to a scientific station in Antarctica, such as Japan's Showa Station.