alluvion, flood, inundation, deluge

listen to the pronunciation of alluvion, flood, inundation, deluge
English - Italian
alluvione
English - Spanish

Definition of alluvion, flood, inundation, deluge in English Spanish dictionary

flood, inundation, deluge
aniego