toffee

toffee Caramel, buttery scents or tastes evocative of English toffee.
  


163 queries in 2.578 seconds.