Ghaznavids

English

Noun

Ghaznavids

  1. plural of Ghaznavid