EnglishEdit

NounEdit

sterlets

  1. plural of sterlet

AnagramsEdit