achicharra
See also:
achicharrĂ¡
Spanish
Verb
achicharra
inflection of
achicharrar
:
third-person singular present indicative
second-person singular imperative