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

سَدّ meaning in بالإنجليزية

العربيةإنجليزي
سَدّ m

damstructure placed across a flowing body of water