Arabic-English dictionary »

سيليستا meaning in English

ArabicEnglish
سيليستا

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