snastes

English

Noun

snastes

  1. plural of snaste

Anagrams