excessively critical of oneself or others, critical in an exaggerated manner

listen to the pronunciation of excessively critical of oneself or others, critical in an exaggerated manner
İngilizce - İngilizce
{s} overcritical