direct confrontation

language: th

definitions

  1. Fighting face to face.
    th: การเผชิญหน้าโดยตรง

examples