Sayyads

English

Noun

Sayyads

  1. plural of Sayyad