Translation of جاں نثار in English:

جاں نثار

phrase

  • supremely devoted, very loyal