tostarte

Spanish

Verb

tostarte

  1. infinitive of tostar combined with te