meaning of Abteufen

Abteufen - German to English

to bore

View more

  • to drill
  • to sink
  • (shaft) sinking