Traducción español inglés

English version

¿Qué significa "sacha t’ula" en Inglés