Senfts

English

Proper noun

Senfts

  1. plural of Senft