Version Française
Translate
"turbine powered/driven"
to French Language
English to French
French to English
English
French
turbine powered/driven
propulsé par turbine (f)