marine sluices

Definition

No reegle definition available

Broader terms

tidal barrage components

Narrower terms

marine sluice gates