Translation of موسلا دھار برسنا in English:

موسلا دھار برسنا

phrase

  • rain in torrents, rain cats and dogs