imprison indefinitely

Translations
emprisonner indéfiniment
Words
imprison

verb
emprisonner
indefinitely

adverb
indéfiniment