Version Française
Meaning of
"mairie"
in English language
French to English
English to French
French
English
mairie
town hall
mairie
town-hall, city hall