tostarles
Spanish
Verb
tostarles
infinitive of
tostar
combined with
les