English-Latin dictionary »

treasury, place where treasure is deposited meaning in Latin

EnglishLatin
treasury, place where treasure is deposited noun

cimeliarchium [cimeliarchii](2nd) N
noun