Search term thrashing has 6 results
EN English IT Italian
thrashing (n) [punishment] botte (n) {f} [punishment]
thrashing (n) [punishment] percosse (n) {f} [punishment]
thrashing svolazzare
thrashing sconfitta {f}
thrashing sovraccarico
EN English IT Italian
thrashing bastonatura