Italian

edit

Participle

edit

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

  1. past participle of esclamare

Anagrams

edit