meaning of anheften an

anheften an - German to English

to affix on

View more

  • to affix to