English to Arabic

Meaning for:
Overcritical
other
بالغ الانتقاد