English

edit

Noun

edit

permafrosts

  1. plural of permafrost

French

edit

Noun

edit

permafrosts m

  1. plural of permafrost