Meaning ofdiaboloin English

diabolo

us//ˈdaɪ.əˌboʊ.loʊ//uk//ˈdaɪ.əˌboʊ.loʊ//
#uncommon
Definitions