ENGLISH → HINDI
throttling
01
noun
श्वासनली को कसकर किसी का दम घोंटने की क्रिया
the act of suffocating (someone) by constricting the windpipe
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
the act of suffocating (someone) by constricting the windpipe