lamesters

English

Noun

lamesters

  1. plural of lamester