Medieval History Art And Culture
Ahmad Shah III was succeeded by which of the following?

Muhammad Shah II
Shihab-uddin Mahmud
Muhammad Shah III
Humayun Shah

ANSWER EXPLANATION DOWNLOAD EXAMIANS APP