दमघोटू (न), दमघुट्टु

English: Translation
suffocative, stuffy, stifling
Hindi: Translation
दमघोंटू; गलाघोंटू
adjective