English translation for "déluge"
|
- n. downfall, downpour, stream
- Similar Words:
- "déloger" English translation, "délos" English translation, "déloyal" English translation, "déloyalement" English translation, "déloyauté" English translation, "déluré" English translation, "délégaliser" English translation, "délégant" English translation, "délégataire" English translation, "délégateur" English translation
|
|
|