The Caribbean Dictionary

dumbread
1 definition
0
 
Noun
A simple baked bread made with baking powder instead of yeast.
Synonyms
Tags
food
Pictures
400