Definition of “choc ice” - English Dictionary

English