meaning of Ärmelschild

Ärmelschild - German to English

arm guard [award for service in some unique promotions, WW II German Armed Forces]