Definisi 'amelioratory'

English to English
adjective satellite
1 tending to ameliorate Terjemahkan
source: wordnet30


Visual Synonyms