Translation of مسلسل جدوجہد in English:

مسلسل جدوجہد

phrase

  • constant struggle, continuous effort