Translation of head to head in Romanian

head to head

noun & adjective

  • 1

    • to come together in a head to heador in a head-to-head battle a se înfrunta faţă în faţă