Translation of cara a cara in English:

cara a cara

face-to-face debate, n.

masculine noun

  • 1

    face-to-face debate
    head-to-head debate