tostarlo

Spanish

Verb

tostarlo

  1. infinitive of tostar combined with lo