Home >  Term: earth hummock
earth hummock

A low, round, natural, or man-made hill.

0 0

Penulis

© 2024 CSOFT International, Ltd.