English-Spanish dictionary »

edamame meaning in Spanish

EnglishSpanish
edamame (green soybeans)
noun

edamamenoun
{m}