Pakistan Affairs

Pakistan Affairs

Q - 1/46
Ghaznavi rule lased in India for?

See Answer