soft and chewy sweet made with sugar, gelatin, and food coloring - French English Dictionary

Suggest a Term