Russian-Latin dictionary »

деметра meaning in Latin

RussianLatin
Деметра noun

Dēmētērnoun