ENGLISH → NEPALIstenosisnoun01nounशरीरको कुनै नली वा मार्ग असामान्य रूपमा साँघुरिनुabnormal narrowing of a bodily canal or passagewaySimilar wordsstricture →Dictionary sources & licensesCopy link ↗