Traducción español inglés

English version

¿Qué significa "illauro (planta de la puna, de frutos rojos y amargos que son buenos colorantes)" en Inglés