encalabozarlo

Spanish

Verb

encalabozarlo

  1. infinitive of encalabozar combined with lo