Definisi 'alleviant'

English to English
noun
1 remedy that alleviates pain without curing Terjemahkan
source: wordnet30


Visual Synonyms