Arabic-English dictionary »

بَيْدَر meaning in English

ArabicEnglish
بَيْدَر m

threshing floorfloor of a threshing house