churrascarlos
Spanish
Verb
churrascarlos
infinitive of
churrascar
combined with
los