mairesse French - English
1.
Englishmayor
-
Englishleader of a city
-
Frenchmairebourgmestre
2.
Englishmayoress
-
Englishfemale mayor
-
Frenchmairesse
English translator: French English mairesse Eesti sõnaraamat Español Traductor Svenska Översättare