Advertisement
Advertisement
golden syrup
noun
- a light golden-coloured treacle produced by the evaporation of cane sugar juice, used to sweeten and flavour cakes, puddings, etc
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse