Meaning of leg of lamb
Definition of leg of lamb
(noun)
lamb
leg
suitable
for
roasting
Other information on leg of lamb
WIKIPEDIA results for
leg of lamb
Amazon results for
leg of lamb
Tweet