chamuscarlos

Spanish

Verb

chamuscarlos

  1. infinitive of chamuscar combined with los