şedde kapağı

listen to the pronunciation of şedde kapağı
Turkish - English
(İnşaat) dike lock
levee gate