meaning of abböschen

abböschen - German to English

to batter

View more

  • to scarp
  • to slope