sauce tortue

[French]

A sauce of various herbs, tomatoes and Madeira.

Countries