Italian edit

Participle edit

esclamato (feminine esclamata, masculine plural esclamati, feminine plural esclamate)

  1. past participle of esclamare

Anagrams edit