Search term ameliorate has 4 results
Jump to
EN English NL Dutch
ameliorate (v) [general] verbeteren (v) [general]
ameliorate (v) [to make better] verbeteren (v) [to make better]
ameliorate (v) [general] beter maken (v) [general]
ameliorate (v) [to make better] amelioreren (v) [to make better] (v)