Slovnenya

Translation English French: whipping

Dictionary: main
whipping
adjective
noun
2 fiasco.