English-Arabic dictionary »

water turbine meaning in Arabic

EnglishArabic
water turbine device

عنفة مائية