French-English dictionary »

célesta meaning in English

FrenchEnglish
célesta nom {m}

celesta [celestas]◼◼◼(musical instrument)
noun
[UK: sə.ˈle.stə] [US: sə.ˈle.stə]