Spanish-English Dictionaryexcavar
Meaning of excavar