Arabic-English dictionary »

طَاحُونَة مَائِيَّة meaning in English

ArabicEnglish
طَاحُونَة مَائِيَّة f

watermillmill powered by water