English to Spanish Dictionary
spillway
vertedero hidráulico
Related Images/Visuals for spillway
Meaning for spillway found in 9 Languages.
Sponored Video