ivory-towerists

English

Noun

ivory-towerists

  1. plural of ivory-towerist