meaning of Abzieher

Abzieher - German to English

abductor

View more

  • gear puller
  • squeegee