tostarnos
Spanish
Verb
tostarnos
infinitive of
tostar
combined with
nos