What does anheften mean?

anheften - German to English

to affix

View more

  • to annex
  • to attach
  • to baste
  • to clinch
  • to pin
  • to sprig
  • to stay
  • to tack
  • to tackweld