trabucarla

Spanish

Verb

trabucarla

  1. infinitive of trabucar combined with la