Spanish-English Dictionaryexcavara
excavara
excavar
Meaning of excavara