Debacle (fr. Débâcle)

Translation into English

Synonyms