Definition of town councilor in English:

town councilor

(British town councillor)

Translate town councilor into Spanish

noun

  • (especially in the UK) a member of a town council.

    • ‘he served as a town councilor in Amesbury for 28 years’