Understand Chinese Nickname

SUFFOCATE窒息

[suffocate zhì xī]
'Suffocate (Asphyxiate)' conveys a feeling of emotional suffocation or inability to breathe. Often used when someone is overwhelmed by strong emotions such as sorrow, anger, etc.
Generate Chinese Nickname
Relation Nicknames