Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
expectorator
noun
(n)
a person who spits (ejects saliva or phlegm from the mouth)
orang yang meludah (menyemburkan air liur atau kahak dari mulut)
Synonym:
spitter
source: wordnet30
a medicine promoting expectoration
obat mempromosikan ludah
Synonym:
expectorant
source: wordnet30