Definition of “cool box” - English Dictionary

English