English-Arabic dictionary »

celesta meaning in Arabic

EnglishArabic
Celesta [UK: sə.ˈle.stə]
[US: sə.ˈle.stə]

سيليستا