Arabic-English dictionary »

المزلقة meaning in English

ArabicEnglish
المزلقة

Slipway[UK: ˈslɪp.weɪ] [US: ˈslɪp.weɪ]

Toboggan[UK: tə.ˈbɒ.ɡən] [US: tə.ˈbɑː.ɡən]