despechado – English–Español translations

🇪🇸 es en 🇬🇧

despechado adjective

spiteful/resentful/scorned
Wiktionary Links