machucarles

Spanish

Verb

machucarles

  1. infinitive of machucar combined with les