Noun

Dictionary in Provencal

delùgi

deluge

English translation deluge
Grammatical category s.
Also from English deluge