meaning of Ankerwelle

Ankerwelle - German to English

armature shaft

View more

  • lever staff