meaning of Bestechungsskandal

Bestechungsskandal - German to English

bribery scandal

View more

  • bribe scandal