Arabic-English dictionary »

مِجْرَاف meaning in English

ArabicEnglish
مِجْرَاف m

shoveltool for moving portions of material