desmocharla
Spanish
Verb
desmocharla
infinitive of
desmochar
combined with
la