English to Hindi

Meaning for:
moralize
other
उपदेश देना