English-Latin dictionary »

meeting house meaning in Latin

EnglishLatin
meeting house noun

curia [curiae](1st) F
noun