despechar

listen to the pronunciation of despechar
Испанский Язык - Английский Язык
anger, make angry
irritate, spite, annoy