Search term excavate has 6 results
EN English IT Italian
excavate (v) [dig] scavare (v) [dig]
excavate (v) [unearth] scavare (v) [unearth]
excavate (v) [unearth] dissotterrare (v) [unearth]
excavate (v) [unearth] riportare alla luce (v) [unearth]
excavate (v) [dig] fare scavi (v) [dig]
EN English IT Italian
excavate disotterrare