Spanish-English Dictionarysepultara
sepultará
sepultar
Meaning of sepultara