achicharró

See also: achicharro

Spanish

Verb

achicharró

  1. third-person singular preterite indicative of achicharrar