Arabic-English dictionary »

هَرَّاسَة meaning in English

ArabicEnglish
هَرَّاسَة f

potato masherutensil for mashing potatoes