English edit

Noun edit

setulae

  1. plural of setula

Anagrams edit