Saiyids

English

Noun

Saiyids

  1. plural of Saiyid