parish seats

English

Noun

parish seats

  1. plural of parish seat