Spanish-English Dictionaryexcaváis
excaváis
excavar
Meaning of excaváis