Spanish-English Dictionaryrespingar
Meaning of respingar