Translation of "Amtierenden praesidenten" in English

Related phrases