Definify.com

Definition 2025


chamuscarla

chamuscarla

Spanish

Verb

chamuscarla

  1. Compound of the infinitive chamuscar and the pronoun la.