edamame bean

NOUN
(culinary)-la haba de soya
Synonyms for edamame bean
Word of the Day
turkey