English
›
Words
to
make more valuable (as in by cultivating or building on land)
Translation:
English
Verb
6
improve
Add
Translation