1. ವಜ್ರಕವಚ

    Play audio
    ♪ vajra kavaca
    Share screenshot
    1. (Noun)
    2. a metal armour that is very hard to break.
    3. (fig.) an unfailing protection.

Comments and suggestions