history · Medieval History · Early Medieval India

Battle that laid the foundation of Muslim domination in India was :

Related questions