English-Latin dictionary »

temple, church meaning in Latin

EnglishLatin
temple, church noun

templum [templi](2nd) N
noun