🇬🇧 en de 🇩🇪

showdown noun

  • The final battle between two nemeses, in which there can be but one victor.
Showdown, entscheidender Machtkampf

🇩🇪 de en 🇬🇧

Showdown

showdown
Wiktionary Links