What is the meaning of excavation
Answers
Answered by
0
Answer:
excavation - the action of excavating something, especially an archaeological site.
Similar questions