steam-powered
تعریف انگلیسی
adjective
- powered by a steam engine “a steam-powered locomotive”