tostarte
Spanish
Verb
tostarte
infinitive of
tostar
combined with
te