French-Spanish dictionary »

thrashing meaning in Spanish

FrenchSpanish
thrashing

golpizanoun
{f}