quimbarla

Spanish

Verb

quimbarla

  1. infinitive of quimbar combined with la