Arabic-English dictionary »

مَزْلَقَة meaning in English

ArabicEnglish
مَزْلَقَة f

sledgesleigh or sled

slideitem of play equipment