Meaning of “dolly mixture” in the English Dictionary

british dictionary