strepsitteri

Italian

Noun

strepsitteri

  1. plural of strepsittero