1. ಮಂತ್ರಾಸ್ತ್ರ

    Play audio
    ♪ mantrāstra
    Share screenshot
    1. (Noun)
    2. any mystical weapons each of which having different gods presiding over it.

Comments and suggestions