meaning of amtierender Präsident

amtierender Präsident - German to English

acting president

View more

  • president-in-office