Spanish-English Dictionaryexpectorar
Meaning of expectorar