Slovnenya

Translation English Spanish: caramelized sugar

Dictionary: main
caramelized sugar