Versión en Español
Translate
"devil’s claw"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
devil’s claw
estopor, tenaza, gancho (boza)