Italian edit

Noun edit

scarabattolo m (plural scarabattoli)

  1. display cabinet (glass-fronted)

See also edit