Translation of ٹوٹ کر برسنا in English:

ٹوٹ کر برسنا

phrase

  • rain in torrents, rain heavily