torrential rain - English Turkish Sentences
English Turkish
torrential rain şiddetli yağmur n.
  • Dozens of people have died in flash floods triggered by torrential rain.
  • Onlarca insan şiddetli yağmurun yol açtığı ani su baskınlarında öldü.
Show More (-2)