English-Latin dictionary »

place of study meaning in Latin

EnglishLatin
place of study noun

athenaeum [athenaei](2nd) N
noun