Translation of mouth organ in Indonesian

mouth organ

harmonika

noun

  • 1

    harmonika
    ‘to play the mouth organ’ main harmonika