tostarla
Spanish
Verb
tostarla
infinitive of
tostar
combined with
la