English-Latin dictionary »

mother of god, god-bearer, she who gives birth to god meaning in Latin

EnglishLatin
Mother of God, God-bearer, she who gives birth to God noun

Deipara [Deiparae](1st) F
noun