direct confrontation

language: pt

definitions

  1. Fighting face to face.
    pt: confronto direto

examples