English

edit

Noun

edit

demurrals

  1. plural of demurral