chamuscarle

Spanish

Verb

chamuscarle

  1. infinitive of chamuscar combined with le