English-Chinese dictionary »

diabolo meaning in Chinese

EnglishChinese
diabolo (juggling apparatus)
noun
[UK: daɪˈabəlˌəʊ]
[US: daɪˈæbəlˌoʊ]

空竹 /kōngzhú/noun