Home / Icelandic to English Meaning of excavate

Icelandic to English Meaning of excavate