The Caribbean Dictionary

flour tea
1 definition
0
 
Noun
A hot beverage made by browning flour in a pot then adding sugar and water.
Synonyms
Tags
food
Pictures
400