sel, su baskını, sağanak

listen to the pronunciation of sel, su baskını, sağanak
Turkish - English
deluge, inundation, downpour