Arabic-English dictionary »

كَاسِحَةُ ثُلُوج meaning in English

ArabicEnglish
كَاسِحَةُ ثُلُوج f

snowplowvehicle