papershells
English
Noun
papershells
plural of
papershell