power-drivenEnglish

power-driven

Adjective

Powered by a motor

English: power-driven