Arabic-English dictionary »

تِيرْبْسِيكُورِي meaning in English

ArabicEnglish
تِيرْبْسِيكُورِي f

TerpsichoreGreek mythology: one of the nine muses