sepultarlos

Spanish

Verb

sepultarlos

  1. infinitive of sepultar combined with los