Advertisement
Advertisement
lamb's fry
noun
- lamb's offal, esp lamb's testicles, as food
- lamb's liver as food
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse