Traducción español inglés

English version

¿Qué significa "arrimarse a, pegarse a." en Inglés