Spanish-English Dictionarydesenterraba
desenterraba
desenterrar
Meaning of desenterraba