Version Française
Meaning of
"tumulus"
in English language
French to English
English to French
French
English
tumulus
tumulus, barrow, sepulchral mound, burial mound
tumulus
tomb