Translation of دھڑ دھڑ جلنا in English:

دھڑ دھڑ جلنا

phrase

  • burn quickly