despechar

listen to the pronunciation of despechar
Spanisch - Englisch
anger, make angry
irritate, spite, annoy