achicharrarla
Spanish
Verb
achicharrarla
infinitive of
achicharrar
combined with
la