man-made mound (in ground)

English French
Gloss man-made mound (in ground) monticule artificiel, élévation du sol faite par les gens
Domain topography topographie
Subdomain mound monticule
Language Word