desmocharos

Spanish

Verb

desmocharos

  1. infinitive of desmochar combined with os