English | German | Russian | Czech

moortop English

Meaning moortop meaning

What does moortop mean?

moortop

The summit of a moor.

Are you looking for...?