Arabic-English dictionary »

مِبْشَرَة meaning in English

ArabicEnglish
مِبْشَرَة f

gratera tool with which one grates