Slovnenya

Translation English Japanese: caramelized sugar

Dictionary: main