sel, su baskını, sağanak

listen to the pronunciation of sel, su baskını, sağanak
التركية - الإنجليزية
deluge, inundation, downpour