English-Latin dictionary »

flamen's dwelling meaning in Latin

EnglishLatin
flamen's dwelling noun

flaminia [flaminiae](1st) F
noun

Your history