achicharrarlos
Spanish
Verb
achicharrarlos
infinitive of
achicharrar
combined with
los