FEEDBACK

Meaning of 陷身囹圄

Lookup via: Pinyin | Radicals
xiàn shēn líng
to be put in jail; to be taken prisoner (idiom)