Translation of mouth organ in Malay

mouth organ

harmonika

noun

  • 1

    harmonika, serunai