The Caribbean Dictionary

sugar water
1 definition
0
 
Noun
A simple drink made from sugar and water
Synonyms
suga an wata
Tags
food
Pictures
400