Leffertses

English

Proper noun

Leffertses

  1. plural of Lefferts