Spanish

edit

Verb

edit

machacarla

  1. infinitive of machacar combined with la