Traducción español inglés

English version

¿Qué significa "amancae (planta silvestre y aromática, hay de flores amarillas y blancas)" en Inglés