Arabic-English dictionary »

مِنْسَفَة meaning in English

ArabicEnglish
مِنْسَفَة f

winnowing basketbasket used to winnow