meaning of amtierender Meister

amtierender Meister - German to English

reigning champ