English to Hindi

Meaning for:
mount gaurd
other
रक्षक जैसा व्यवहार करना