French-English dictionary »

ocarina meaning in English

FrenchEnglish
ocarina nom {m}

ocarina [ocarinas]◼◼◼(musical instrument)
noun
[UK: ˌɒk.ə.ˈriː.nə] [US: ˌɒk.ə.ˈriː.nə]