meaning of Ankernabe

Ankernabe - German to English

armature hub