0 votes
Who is called second Alexander of India?

1 Answer

0 votes
Alauddin Khalji
...