See also: Savonarola

Italian edit

Noun edit

savonarola f (plural savonarole)

  1. Savonarola chair, X-chair