an overflowing; an inundation; a flood

listen to the pronunciation of an overflowing; an inundation; a flood
English - English
alluvion
an overflowing; an inundation; a flood
Favorites