achatarró
See also:
achatarro
Spanish
Verb
achatarró
third-person singular preterite indicative of
achatarrar