sel kanalı

listen to the pronunciation of sel kanalı
Türkçe - İngilizce
floodway
An engineered path to channel floodwaters away from areas to be protected
sel kanalı