machucaros
Spanish
Verb
machucaros
infinitive of
machucar
combined with
os