an overflowing; an inundation; a flood

listen to the pronunciation of an overflowing; an inundation; a flood
الإنجليزية - الإنجليزية
alluvion