Hummocks meaning

Plural form of hummock.
noun
0
0
Advertisement