Seljouks

English

Noun

Seljouks

  1. plural of Seljouk