tostarse

Spanish

Verb

tostarse

  1. infinitive of tostar combined with se