English edit

Noun edit

escrolls

  1. plural of escroll