megaprisons
English
Noun
megaprisons
plural of
megaprison