silurata

Italian

Participle

silurata f sg

  1. feminine singular of silurato

Anagrams