sepultarse
Spanish
Verb
sepultarse
infinitive of
sepultar
combined with
se