sauce tortue
[
French
]
A sauce of various herbs, tomatoes and Madeira.
Countries
France