What does anheften an mean?

anheften an - German to English

to affix on

View more

  • to affix to