laddus
English
Noun
laddus
plural of
laddu