Subscribe
URL of the page has been copied to clipboard.
Meaning : Rare-roasted beef tenderloin coated with mushroom paste in puff pastry.
Synonyms : beef wellington
Install App