town councilTranslate town council | into French | into German | into Italian Spanish translation of town counciln (in UK) ayuntamiento (m) municipio (m) municipalidad (f)town council in other Oxford dictionaries Definition of town council in the British & World English dictionary Definition of town council in the US English dictionary