Translation of barrel-organ in Malay

barrel-organ

organ putar

noun

  • 1

    organ putar