Spanish

edit

Verb

edit

machacarse

  1. infinitive of machacar combined with se