إنجليزي-العربية قاموس »

stricture meaning in العربية

إنجليزيالعربية
stricture (medicine) abnormal narrowing of a canal or duct in the body

تَضَيُّق

Your history