Spanish

edit

Verb

edit

machucarles

  1. infinitive of machucar combined with les