Spanish-English Dictionaryexpectorara
expectorará
expectorar
Meaning of expectorara