×
monticule
meaning in English
n.
hummock, monticule, mound; knob, knoll
Related Words
montgomery
montgomeryshire
montluçon
montmartre
PC Version
Copyright © 2018 WordTech Co.