Wörterbuch
babelfish
/
Wörterbuch
/
Englisch → Deutsch
the incumbent mayor
Wörterbuch
the incumbent mayor
der amtierende Bürgermeister