Meaning of “WBC” in the English Dictionary

English