chamuscarnos

Spanish

Verb

chamuscarnos

  1. infinitive of chamuscar combined with nos