Back to Dictionary
扼杀
扼殺
èshā
1. to strangle
2. to throttle