tostarse
Spanish
Verb
tostarse
infinitive of
tostar
combined with
se