Italian edit

Participle edit

silurato (feminine silurata, masculine plural silurati, feminine plural silurate)

  1. past participle of silurare

Anagrams edit