What does Ankleben mean?

Ankleben - German to English

to stay on

View more

  • to stick
  • adhesion