French-Spanish dictionary »

étriper meaning in Spanish

FrenchSpanish
étriper

destripar