English-Latin dictionary »

goddesses worshiped at crossroads meaning in Latin

EnglishLatin
goddesses worshiped at crossroads noun

bivia [biviae](1st) F
noun