Italian edit

Participle edit

esplicato (feminine esplicata, masculine plural esplicati, feminine plural esplicate)

  1. past participle of esplicare

Anagrams edit