Search
Select the dictionary language
Roast lamb
01
a dish made by cooking a lamb in an oven or over an open flame until the meat is crispy on the outside and tender on the inside
Grammatical Information
Animacy status
Inanimate
Plural form
roast lambs



























