esplicarte
Spanish
Verb
esplicarte
infinitive of
esplicar
combined with
te