Traducción español inglés

English version

¿Qué significa "shanllalli (planta de la puna de flores pequeñas que crece en las rocas. Se frota o se hace tomar el agua de sus flores a los niños que tardan en hablar)" en Inglés