ludoo
English
Noun
ludoo
(
plural
ludoos
)
Alternative form of
laddu
.