seraffs

English

Noun

seraffs

  1. plural of seraff