What does Armmanschette mean?

Armmanschette - German to English

armlet

View more

  • supply sleeve