meaning of Armstern

Armstern - German to English

rotor hub spider [rotor]