desmocharlo
Spanish
Verb
desmocharlo
infinitive of
desmochar
combined with
lo