tufan

  1. flood
  2. cataclysm
  3. Niagara
  4. the flood
  5. deluge
aprés moi le déluge

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Nuh peygamber ... şiddetli yağmur