English to Spanish Dictionary
hillock
Loma
Related Images/Visuals for hillock
Meaning for hillock found in 6 Languages.
Sponored Video