Spanish-English Dictionaryexcavaré
excavaré
excavar
Meaning of excavaré