Englishstricture
English(medicine) abnormal narrowing of a canal or duct in the body
Frenchétranglement
Spanishestenosis
English translator: English rétrécissement Eesti sõnaraamat Español Traductor Svenska Översättare