despecharte
Spanish
Verb
despecharte
infinitive of
despechar
combined with
te