meaning of anbinden

anbinden - German to English

to lash

View more

  • to rack up [horse]
  • to tether
  • to connect