Translation of گھمسان کا رن پڑنا in English:

گھمسان کا رن پڑنا

phrase

  • fierce battle to take place