English to Hindi

Meaning for:
the milk of human kindness
other
दया का सागर