town councillors

English

Noun

town councillors

  1. plural of town councillor