meaning of abgraben

abgraben - German to English

to dig down

View more

  • to seek out