Arabic-English dictionary »

طاحونة meaning in English

ArabicEnglish
طاحونة هوائية f

windmillmachine