Italian

edit

Participle

edit

silurata f sg

  1. feminine singular of silurato

Anagrams

edit