meaning of Berghänge

Berghänge - German to English

hill sides

View more

  • mountain mountains