The Caribbean Dictionary

dabu
1 definition
0
 
Noun
A ladle commonly used to serve dhal
Synonyms
calchul
Tags
Pictures
dabu
400