tostarlos

Spanish

Verb

tostarlos

  1. infinitive of tostar combined with los