English to Arabic

Meaning for:
Sermonizer
other
الواعظ