1. ವಜ್ರಕವಚ

    ♪ vajra kavaca 🔊
    1. :Noun
    2. a metal armour that is very hard to break.
    3. (fig.) an unfailing protection.

Comments and suggestions