Pinyin Dictionary results for "shen xian lao long"

身陷牢笼
fallen into a trap
Dictionary data provided by CC-CEDICT