esplicarle
Spanish
Verb
esplicarle
infinitive of
esplicar
combined with
le