Translation of بالاحصار in English:

بالاحصار

phrase

  • high fort, fort built on an elevation or high ground
  • name of a fort in Peshawer, Pakistan