meaning of Buttertoffee

Buttertoffee - German to English

butterscotch

View more

  • fudge