manslots

English

Noun

manslots

  1. plural of manslot