English-Latin dictionary »

meeting / assembly / public place meaning in Latin

EnglishLatin
meeting / assembly / public place noun

conciliabulum [conciliabuli](2nd) N
noun