tostarle
Spanish
Verb
tostarle
infinitive of
tostar
combined with
le