sepultaros

Spanish

Verb

sepultaros

  1. infinitive of sepultar combined with os