Arabic-English dictionary »

جَرّافَة meaning in English

ArabicEnglish
جَرّافَة f

harrowdevice