Meaning of “the IOC” in the English Dictionary

English