English | German | Russian | Czech

landmarkable English

Meaning landmarkable meaning

What does landmarkable mean?

landmarkable

(rare) Worthy of being a landmark.

Are you looking for...?