meaning of amtierender Bürgermeister

amtierender Bürgermeister - German to English

acting gran