Translation of امام بارگاہ/ باڑا in English:

امام بارگاہ/ باڑا

phrase

  • Shiite shrine dedicated to Imam Hussain