encalabozarlos

Spanish

Verb

encalabozarlos

  1. infinitive of encalabozar combined with los