machacarse

Spanish

Verb

machacarse

  1. infinitive of machacar combined with se