🇫🇷 fr en 🇬🇧

showdown noun {m}

  /ʃɔ.don/
showdown

🇬🇧 en fr 🇫🇷

showdown noun

  • The final battle between two nemeses, in which there can be but one victor.
confrontation finale
Wiktionary Links