DictionaryForumContacts

   English
Google | Forvo | +
verb | adjective | to phrases
ameliorate [ə'mi:lɪəreɪt] v
gen. verbessern
econ. sich verbessern
tech. besser machen
ameliorates v
gen. verbessertes; verbessert
ameliorated adj.
gen. verbesserte; verbessert
ameliorated: 4 phrases in 2 subjects
Agriculture2
Natural resourses and wildlife conservation2