esplicarse
Spanish
Verb
esplicarse
infinitive of
esplicar
combined with
se