Savonarola chair

English

Noun

Savonarola chair (plural Savonarola chairs)

  1. Synonym of X-chair.