Arabic-English dictionary »

زحافات ثلجية meaning in English

ArabicEnglish
زحافات ثلجية

lugeracing sled for one or two people that is ridden with the rider or riders lying on their back