Noun
deluge [pl. deluges]
deluge {Agr.}
فيضان {زراعة}
deluge [pl. deluges]
deluge [pl. deluges]
وابل {مِنَ الأسْئِلَةِ أو الرّسَائِل إلخ}
deluge {Geogr.}
غمر {جغرافيا}
deluge {Geogr.}
إغراق {جغرافيا}