Slovnenya

Translation English French: trouncing

Dictionary: main
trouncing
noun
2 fiasco.