French-Latin dictionary »

terpsichore meaning in Latin

FrenchLatin
Terpsichore nom

Terpsichorenoun