Italian-English dictionary »

elicone meaning in English

ItalianEnglish
elicone noun
{m}

helicon(large tuba)
noun
[UK: ˈhe.lɪˌk.ɑːn] [US: ˈhe.lɪˌk.ɑːn]