meaning of Ausgrabungsplatz

Ausgrabungsplatz - German to English

excavation web site