English | German | Russian | Czech

imprision English

Synonyms imprision synonyms

What other words have the same or similar meaning as imprision?

imprision English » English

detain arrest

Are you looking for...?