Translation of manik-manik in English:

manik-manik

beads

noun

  • 1

    beads
  • 2

    small droplets