Definition of “cream soda” - English Dictionary

british dictionary