English to Arabic

Meaning for:
Admonishment
other
اللّوم