parish houses

English

Noun

parish houses

  1. plural of parish house