Definify.com

Definition 2024


chamuscarla

chamuscarla

Spanish

Verb

chamuscarla

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