Understand Chinese Nickname

精神囚禁

[jīng shén qiú jìn]
Mental imprisonment, indicating someone feels restrained in mind or suffering from psychological stress without freedom.
Generate Chinese Nickname
Relation Nicknames