Meaning of “acetic acid” in the English Dictionary

british dictionary