permafrosts
English
Noun
permafrosts
plural of
permafrost
French
Noun
permafrosts
m
plural of
permafrost