Home / excavate meaning - definition of excavate by Mnemonic

excavate meaning - definition of excavate by Mnemonic