What does ausschachten mean?

ausschachten - German to English

to excavate

View more

  • to sink