Versión en Español
Meaning of
"estacha de amarre"
in English language
Spanish to English
English to Spanish
Spanish
English
estacha de amarre
mooring cable, line, rope