Arabic-English dictionary »

طُنْبُور meaning in English

ArabicEnglish
طُنْبُور

Archimedes' screwA screwlike device that raises water