Traducción en Inglés
despechar
/dɪspˈɛtʃɑː/
Traducción en Inglés