Translation of "Ehemalige praesident" in English

Related phrases