English edit

Noun edit

trisulas

  1. plural of trisula

Anagrams edit