What does Bestecher mean?

Bestecher - German to English

boodler

View more

  • briber
  • bribers