Skip to main content

melodeon

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