manslots
English
Noun
manslots
plural of
manslot