How do you say permafrost in Finnish?
— Ikirouta


Generic synonyms for permafrost in Finnish
landmaa