Home
Search
Index
Definify.com
Definition
2025
trisulas
trisulas
English
Noun
trisulas
plural of
trisula
Similar Results
Trisulc