"punta de presa" English translation

ES

"punta de presa" in English

EN
ES

punta de presa {feminine}

volume_up
punta de presa
volume_up
barb {noun} (of harpoon)