English
›
Words
failing
to give the desired result with a minimum use of energy, time, etc.
Translation:
English
Adjective
7
inefficient
Add
Translation