srirachi
English
Noun
srirachi
Alternative form of
srirachas
(
Can we verify
(
+
)
this sense?)