Spanish

edit

Verb

edit

encalabozarle

  1. infinitive of encalabozar combined with le