Spanish-English Dictionaryescupir
Meaning of escupir