Traducción inglés español

English version

¿Qué significa "lupin; edible lupine beans that are very popular in high zones" en español?