palua ladu
Noun
Meaning
palua ladu (plural palua ladus)
(India) A ball shaped sweet made from arrowroot flour and sugar, well known in Bhadrak.
Noun
palua ladu (plural palua ladus)
(India) A ball shaped sweet made from arrowroot flour and sugar, well known in Bhadrak.