kamus
.
Search
About
butterscotch
English
butterscotch
Noun
A hard brittle candy made with butter and brown sugar
English: butterscotch