English-Arabic dictionary »

terpsichore meaning in Arabic

EnglishArabic
Terpsichore Greek mythology: one of the nine muses

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

Your history