Well, there is that possibility, and the English "deliver" can mean that too. And unless there's some indication (presumably in another document, as it isn't in this one) that they were to be delivered to the prison in order to be held there for a particular length of time, you may well be correct.Google translate says deliberari means 'released'
We use essential cookies to make this site work, and optional cookies to enhance your experience.