PERMAFROST


Meaning of PERMAFROST in English

Permanently frozen subsoil.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.