English | German | Russian | Czech

English toffee English

Meaning English toffee meaning

What does English toffee mean?

English toffee

(North America) A kind of buttery toffee, either chewy or hard, often made with almonds.

Are you looking for...?