Scavo (en. Excavation)

Translation into Italian

Synonyms

  • digging
  • dismantling
  • excavating
  • unearthing