Italian-English dictionary »

tumulo meaning in English

ItalianEnglish
tumulo noun
{m}

mound [mounds](artificial elevation of earth)
noun
[UK: maʊnd] [US: ˈmaʊnd]