Slovnenya

Translation English French: thrashing

Dictionary: main
thrashing
noun
2 fiasco.