Meaning of “biathlon” in the English Dictionary

English