desmocharnos

Spanish

Verb

desmocharnos

  1. infinitive of desmochar combined with nos