ensartaros
Spanish
Verb
ensartaros
infinitive of
ensartar
combined with
os