sepultarse

Spanish

Verb

sepultarse

  1. infinitive of sepultar combined with se