What does Berauber mean?

Berauber - German to English

spoliator

View more

  • scaler [scaling car]