English to Arabic

Meaning for:
Haranguing
other
الإنتقاد