Traducción español inglés

English version

¿Qué significa "cierta planta que crece en la arena" en Inglés