permafrostEnglish

permafrost

Noun

Ground that is permanently frozen

English: permafrost