leg of lamb (0 synonym found)

Definition of leg of lamb:

(n) : lamb leg suitable for roasting

Definition of leg of lamb:

(n) : lamb leg suitable for roasting
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top