English-Russian dictionary »

town hall meaning in Russian

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

муниципалитетnoun
{m}

мэрияnoun
{f}

ратушаnoun
{f}