English-Latin dictionary »

repository, place to store meaning in Latin

EnglishLatin
repository, place to store noun

conditorium [conditori(i)](2nd) N
noun