loin of lamb

1. (noun) meat from a loin of lamb
Related Words: cut of lamb



Terms and Conditions of Use / Copyright Notice