meaning of beifechten

beifechten - German to English

to battle together