English

Detailed Synonyms for local councillor in English

local councillor:

local councillor [the ~] noun

  1. the local councillor

Related Synonyms for local councillor