legumbres

/;eh-GOOM-brehs/
[Spanish]

Vegetables

Synonyms in other languages

Spanish

Countries