desmocharnos
Spanish
Verb
desmocharnos
infinitive of
desmochar
combined with
nos