English
›
Words
using
a minimum of effort, expense, or waste to cause a desired result with
Translation:
English
Adjective
7
efficient
Add
Translation