desmocharlos
Spanish
Verb
desmocharlos
infinitive of
desmochar
combined with
los