English edit

Noun edit

lotholders

  1. plural of lotholder