desmocharle
Spanish
Verb
desmocharle
infinitive of
desmochar
combined with
le