🇬🇧 en fr 🇫🇷

town hall noun

  • A building that houses the local government offices of a town.
hôtel de ville, mairie, hôtel communal, maison communale
Wiktionary Links