French-English dictionary »

diabolo meaning in English

FrenchEnglish
diabolo nom {m}

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