desmocharse
Spanish
Verb
desmocharse
infinitive of
desmochar
combined with
se