Back to Dictionary
窒息
zhìxī
1. to choke
2. to stifle
3. to suffocate
Common • Top 8%