Expectorant
English Meaning
Tending to facilitate expectoration or to promote discharges of mucus, etc., from the lungs or throat.
Sorry, No Malayalam Meaning for your input!
See Expectoran Want To Try Expectorant In Malayalam??