Meaning of “dolly mixture” in the English Dictionary

English