Definition of “cream soda” - English Dictionary

English