mairie French - English
1.
Englishcity hall
-
Englishbuilding
-
Frenchhôtel de ville
2.
Englishtown hall
-
Englisha building that houses the local government offices of a town
-
Frenchmairie
English translator: French English mairie Eesti sõnaraamat Español Traductor Svenska Översättare