dam, sluice-gate, levee; fish-snaring net or fence

listen to the pronunciation of dam, sluice-gate, levee; fish-snaring net or fence
الإنجليزية - الإنجليزية

تعريف dam, sluice-gate, levee; fish-snaring net or fence في الإنجليزية الإنجليزية القاموس.

dam, sluice-gate, levee; fish-snaring net or fence
{i} weir