Russian-Latin dictionary »

терпсихора meaning in Latin

RussianLatin
Терпсихора noun

Terpsichorenoun