Arabic-English dictionary »

كَاسِحَة meaning in English

ArabicEnglish
كَاسِحَة f

harrowdevice

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

snowplowvehicle