despecharle
Spanish
Verb
despecharle
infinitive of
despechar
combined with
le