English edit

Noun edit

setoids

  1. plural of setoid

Anagrams edit