English

edit

Noun

edit

setulae

  1. plural of setula

Anagrams

edit