Definition of “cerebro-” - English Dictionary

English