steam-poweredEnglish

steam-powered

Adjective

Powered by a steam engine

English: steam-powered