low-poweredEnglish

low-powered

Adjective

Having little power to do work

English: low-powered