Italian

edit

Participle

edit

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

  1. past participle of silurare

Anagrams

edit