meaning of Aushub

Aushub - German to English

overburden

View more

  • spoil
  • excavation