Arabic-English dictionary »

عنفة بخارية meaning in English

ArabicEnglish
عنفة بخارية

steam turbinesystem through which steam is passed