meaning of angeschraubt

angeschraubt - German to English

bolt-on

View more

  • screwed on