meaning of Abhänge

Abhänge - German to English

declivities

View more

  • slopes