meaning of ausgegraben

ausgegraben - German to English

dug-out

View more

  • excavated
  • unearthed