English | German | Russian | Czech

laddu English

Meaning laddu meaning

What does laddu mean?

laddu

A ball-shaped sweet made with flour and sugar, popular in the Indian subcontinent.

Are you looking for...?