Translation of جی جلنا in English:

جی جلنا

phrase

  • be irritated, be vexed, be troubled in mind