sel, su baskını, sağanak

listen to the pronunciation of sel, su baskını, sağanak
Türkçe - İngilizce
deluge, inundation, downpour
sel, su baskını, sağanak