Kazakh English Dictionary

Қазақша - English

тұншықтыру in English:

1. suffocation