Meaning of menestra in Spanish:
menestra
Translate menestra into English
feminine noun
Spain1Comida 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