English-Latin dictionary »

series of store-rooms meaning in Latin

EnglishLatin
series of store-rooms noun

cellatio [cellationis](3rd) F
noun