steam-propelled

listen to the pronunciation of steam-propelled
Englisch - Englisch
operated by the pressure of steam