Understand Chinese Nickname

窒息死

[zhì xī sĭ]
An extreme emotional expression literally translated as 'to die from suffocation'. This may represent feeling suffocated by heavy pressure or unbearable pain.
Generate Chinese Nickname
Relation Nicknames