English to Hindi

Meaning for:
roly-poly pudding
other
पुडिंग