Definition of キャラメル

キャラメル

kyarameru

Common word
noun
caramel (soft candy)