Spanish-English Dictionaryobliterar
Meaning of obliterar