Meaning of “food additive” in the English Dictionary

british dictionary