lefters

English

Noun

lefters

  1. plural of lefter