1 cream ice | Definition of cream ice

cream ice

noun

Definition of cream ice

British