MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mouth organ

noun (n)

  • a small rectangular free-reed instrument having a row of free reeds set back in air holes and played by blowing into the desired hole
    alat kecil berbentuk segi empat free reed berdebat kebebasan reeds set kembali dalam lubang udara dan bermain dengan meniup ke dalam lubang yang diinginkan
    source: wordnet30