music box
nounDefinition of music box
: a container enclosing an apparatus that reproduces music mechanically when activated by a clockwork
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more