• Mahmud Ghaznavi

  • Mohammad Ghori

  • Sabuktigin

  • Mohammad Bin Qasim


Mohammad Ghori