explanarse
Spanish
Verb
explanarse
infinitive of
explanar
combined with
se