encalabozarla

Spanish

Verb

encalabozarla

  1. infinitive of encalabozar combined with la