PERMAFROST


Meaning of PERMAFROST in English

A permanently frozen layer of soil.

English glossary Of Geography.      Английский глоссарий географии.