streps

English

Noun

streps

  1. plural of strep

Anagrams