despechar

listen to the pronunciation of despechar
Spanish - English
anger, make angry
irritate, spite, annoy