English-Latin dictionary »

treasurer, keeper of treasure / deposits meaning in Latin

EnglishLatin
treasurer, keeper of treasure / deposits noun

cimeliarcha [cimeliarchae](1st) M
noun