spillway


Results for "spillway"

English - Turkish Dictionary

spillway

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