Translation of butterscotch in Malay

butterscotch

butterscotch

noun

  • 1

    butterscotch, sejenis gula-gula keras