Italian

edit

Participle

edit

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

  1. past participle of esplicare

Anagrams

edit