meaning of Berghotel

Berghotel - German to English

alpine resort

View more

  • hill resort
  • Alpine hotel