shraffs

English

Noun

shraffs

  1. plural of shraff