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