meaning of ankämpfen

ankämpfen - German to English

to buffet

View more

  • to stem