narrowing of a duct, canal or channel or a natural passage

listen to the pronunciation of narrowing of a duct, canal or channel or a natural passage
English - English
stenosis
narrowing of a duct, canal or channel or a natural passage
Favorites