Celesta
English Meaning
- A musical instrument with a keyboard and metal plates struck by hammers that produce bell-like tones.
Sorry, No Malayalam Meaning for your input!
See Celest Want To Try Celesta In Malayalam??