esplicarti
Italian
Verb
esplicarti
compound of the infinitive
esplicare
with
ti
Anagrams
replicasti