gariglione

Italian

Noun

gariglione m (plural gariglioni)

  1. carillon
  2. music box