Results for "

spillway

"
English - Turkish Dictionary

spillway

(English - Turkish Dictionary) :
i. taşma savağı.