lotholders

English

Noun

lotholders

  1. plural of lotholder