Traducción español inglés

English version

¿Qué significa "abrochar, sujetar, fijar, atar, asegurar, afianzar, amarrar." en Inglés