Spanish-English dictionary »

celesta meaning in English

SpanishEnglish
celesta noun

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