French-Spanish dictionary »

dépeceur meaning in Spanish

FrenchSpanish
dépeceur nom {m}

descuartizadornoun
{m}