desmocharte
Spanish
Verb
desmocharte
infinitive of
desmochar
combined with
te