machucarte
Spanish
Verb
machucarte
infinitive of
machucar
combined with
te