Schaffs

English

Proper noun

Schaffs

  1. plural of Schaff