BACK
user

En croute

A french term meaning enclosed in pastry and then baked, particularly with reference to meat and fish.

enclosed in pastry