Translation of شہر پناہ in English:

شہر پناہ

phrase

  • city walls, ramparts, fortification
    a city fortified hence giving refuge