French-Arabic dictionary »

permafrost meaning in Arabic

FrenchArabic
permafrost m

تُربَةُ صَقِيعِيّةf