direct confrontation

language: de

definitions

  1. Fighting face to face.
    de: Gesicht-zu-Gesicht-Kampf

examples