German-Latin dictionary »

depot meaning in Latin

GermanLatin
Depot Substantiv
Lager, Lagerort, Lagerraum

apothēcanoun