suffocative
English
suffocative meaning in English • suffocative का अर्थ अंग्रेजी में
Adjective
- Tending or able to choke or stifle.