mirliton
English
mirliton meaning in English • mirliton का अर्थ अंग्रेजी में
Noun
- A kind of musical toy into which one sings, hums, or speaks, producing a coarse, reedy sound. It is also called a kazoo>.
- same as chayote{2}>.