Traducción español inglés

English version

¿Qué significa "amarrar, atar, proteger, inmovilizar, fijar" en Inglés