Italian edit

Participle edit

picchiato (feminine picchiata, masculine plural picchiati, feminine plural picchiate)

  1. past participle of picchiare

Anagrams edit