Espagnole Meaning

There are 1 meaning(s) for word Espagnole

Meaning 1 : brown sauce with tomatoes and a caramelized mixture of minced carrots and onions and celery seasoned with Madeira

    Synonyms : sauce espagnole