Subscribe
URL of the page has been copied to clipboard.
Meaning : A person who spits (ejects saliva or phlegm from the mouth).
Synonyms : spitter
Meaning : A medicine promoting expectoration.
Synonyms : expectorant
Install App
Expectorator meaning in Telugu.