English-Latin dictionary »

church / temple meaning in Latin

EnglishLatin
church / temple noun

aula [aulae](1st) F
noun