English to Arabic

Meaning for:
Animadversion
other
الملاحظة الانتقاديّة