seafood sauce

Explore definitions, synonyms, and language insights of seafood sauce

Definitions

Noun
usually catsup with horseradish and lemon juice

More General Terms