meaning of Bergspitze

Bergspitze - German to English

hilltop

View more

  • hill top
  • mountaintop
  • top of a mountain