DictionaryForumContacts

Morphology analysis
ameliorate (64) | Noun
ameliorate singular
ameliorates plural
ameliorate (79) | Verb
ameliorate
ameliorates
ameliorating
ameliorated
ameliorated