English to Hindi

Meaning for:
shatter-proof
other
भजनरोधी