Translation of "Amtierende praesident" in English

Related phrases