deluge in Latin
deluge in Latin
abluvium
A great flood or rain.
dīluvium
A great flood or rain.
dīluviēs
A great flood or rain.