Arabic-English dictionary »

عربة الثلوج meaning in English

ArabicEnglish
عربة الثلوج

Snowmobile[UK: ˈsnomoˌbil] [US: ˈsnomoˌbil]