Meaning ofpermafrostsin English

permafrosts

#uncommon
Definitions
Base Words