Italian edit

Participle edit

esplicante (plural esplicanti)

  1. present participle of esplicare

Anagrams edit