tostaros

Spanish

Verb

tostaros

  1. infinitive of tostar combined with os