English to Arabic

Meaning for:
Moralized
other
موعوظ