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

دھواں دھار برسنا

phrase

  • rain in torrents