istricidi

Italian

Noun

istricidi

  1. plural of istricide