roulade
[
French
]
Roll. Often made of meat or fish, laid out, coated with a stuffing, rolled and cooked.
Countries
France