Definify.com

Definition 2024


déluges

déluges

See also: deluges

French

Noun

déluges m

  1. plural of déluge

Anagrams