English-Latin dictionary »

100 hundred liters meaning in Latin

EnglishLatin
100 hundred liters noun

hecatolitrum [hecatolitri](2nd) N
noun