Translation of جلسہ گاہ in English:

جلسہ گاہ

phrase

  • meeting place
    the ground where a public meeting is held