Arabic-English dictionary »

بَيْزَارَة meaning in English

ArabicEnglish
بَيْزَارَة f

battledoreBat or beetle for washing clothes