yellow sweet in different shapes made with whipped sugar cane syrup - Spanish English Dictionary

Suggest a Term