churrascarlo
Spanish
Verb
churrascarlo
infinitive of
churrascar
combined with
lo