Spanish

edit

Verb

edit

machacarte

  1. infinitive of machacar combined with te