akhiarms

ameliorate, amend, better, improve, meliorate

Verb

Bahasa words with similar meanings

All 60

English words with similar meanings

Show 47 words