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