Meaning of menestra in Spanish:

menestra

Translate menestra into English

feminine noun

Spain
  • 1Comida en que se mezclan diversas hortalizas y verduras cocidas servidas sin caldo; suele añadirse trozos de carne o jamón.

    esta menestra lleva judías verdes, zanahoria, guisantes y coles