mocharse

Spanish

Verb

mocharse

  1. infinitive of mochar combined with se