Polish-English dictionary »

czelesta meaning in English

PolishEnglish
czelesta noun

celestanoun
musical instrument