Chinese-English dictionary »

奧林匹克競賽 meaning in English

ChineseEnglish
奧林匹克競賽 noun

Olympiad [Olympiads](high-level competitions in other fields, especially among students)
noun
[UK: ə.ˈlɪm.pɪæd] [US: oˈlɪm.pi.ˌæd]