deluge, inundation, downpour

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