What does Ankerwelle mean?

Ankerwelle - German to English

armature shaft

View more

  • lever staff