escrolls

English

Noun

escrolls

  1. plural of escroll