TRISULS MEANING IN ENGLISH

• Trisuls Definition & Synonyms

  1. (n.) Something having three forks or prongs, as a trident.


RECENT SEARCHES