English-Spanish dictionary »

town hall meaning in Spanish

EnglishSpanish
town hall (a building that houses the local government offices of a town)
noun
[UK: taʊn hɔːl]
[US: ˈtaʊn ˈhɒl]

alcaldíanoun
{f}

ayuntamientonoun
{m}

casa consistorialnoun
{f}

consistorionoun
{m}