machucarla

Spanish

Verb

machucarla

  1. infinitive of machucar combined with la