Escarola in English | Spanish to English Translation and Dictionary

escarola

 
escarola
feminine noun
1. (curly) endive
escarola
1 (Botánica) curly endive; escarole; (EEUU)
2 (México) (Cos) ruff; flounce
Search history
Did this page answer your question?