French-Latin dictionary »

tumulus meaning in Latin

FrenchLatin
tumulus nom

tumulus [tumuli](2nd) M
noun