achicharró
See also:
achicharro
Spanish
Verb
achicharró
third-person singular preterite indicative of
achicharrar