Traducción español inglés

English version

¿Qué significa "cantuta (planta de la puna, de flores rojas, remedio para el mal viento. Flor heráldica del Perú)" en Inglés