English to Hindi

Meaning for:
sermonize
other
प्रवचन या उपदेश देना