The Caribbean Dictionary

cart wheel
1 definition
1
 
Noun
Large, round flat, dumplings
Tags
food
Pictures
Belna May 19, 2015
sada roti
400