Advertisement

Advertisement

Zahir-ud-din Muhammad

noun

  1. the original name of Baber


Advertisement

Advertisement

Advertisement

Advertisement


Zahedanzaibatsu