lammaspaisti

/LAH-mahs-PAH-ee-stee/
[Finnish]

Roast lamb, usually leg.

Countries