Traducción español inglés

English version

¿Qué significa "arraigado de amarra" en Inglés