Arabic-English dictionary »

تَزَحْلُق meaning in English

ArabicEnglish
تَزَحْلُق m

skiingsport or activity