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