su tutucu

listen to the pronunciation of su tutucu
Türkçe - İngilizce
(Mühendislik) water catcher

There was a lot of dirtiness on the water catcher.

su tutucu