What does ausfechten mean?

ausfechten - German to English

to battle down

View more

  • to contend