English to Hindi

Meaning for:
peace-keeping
other
शान्ति बनाये रखने वाला