direct confrontation

language: es

definitions

  1. Fighting face to face.
    es: enfrentamiento cara a cara

examples