English
›
Words
improve
the condition or quality of
Translation:
English
Verb
2
improve
Add
Translation