saraffs

English

Noun

saraffs

  1. plural of saraff