debacle: meaning and definitions

CatalanType a word

What is debacle?

  • Catàstrofe, gran desastre.