Espagnole

Explore definitions, synonyms, and language insights of Espagnole

Definitions

Noun
brown sauce with tomatoes and a caramelized mixture of minced carrots and onions and celery seasoned with Madeira

More General Terms