French–English dictionary

English translation of the French word ça date de déluge

French → English
  
FrenchEnglish
ça date de déluge it’s out of the ark