melodeon
English
melodeon meaning in English • melodeon का अर्थ अंग्रेजी में
Noun
- A kind of small reed organ; -- a portable form of the seraphine.
- A music hall.