How do you say permafrost in Italian?
— Permafrost


Generic synonyms for permafrost in Italian
landterra (f)