meaning of ahnden

ahnden - German to English

to avenge

View more

  • to take action against
  • to intuit