English edit

Noun edit

permafrosts

  1. plural of permafrost

French edit

Noun edit

permafrosts m

  1. plural of permafrost