stricture in French
stricture in French
rétrécissement
(medicine) Abnormal narrowing of a canal or duct in the body.
étranglement
(medicine) Abnormal narrowing of a canal or duct in the body.