churrascarle
Spanish
Verb
churrascarle
infinitive of
churrascar
combined with
le