Gumdrop
English Meaning
- A small candy made of sweetened, colored, and flavored gum arabic or gelatin and often coated with sugar.
Sorry, No Malayalam Meaning for your input!
See Gumdro Want To Try Gumdrop In Malayalam??