English-Latin dictionary »

mound, tomb meaning in Latin

EnglishLatin
mound, tomb noun

tumulus [tumuli](2nd) M
noun