Inglese imprison

  1. carcerare