English to Hindi

Meaning for:
peace-offering
other
शान्ति-उपहार