Meaning of “cream soda” in the English Dictionary

british dictionary