Spanish-English Dictionaryexcavarán
excavarán
excavar
Meaning of excavarán