tostarlo
Spanish
Verb
tostarlo
infinitive of
tostar
combined with
lo