Translation of دھواں دھار گھٹا in English:

دھواں دھار گھٹا

phrase

  • dense mass of clouds