iJunoon official Urdu Dictionary
ضرورت سے زیادہ تنقید
zaroorat say zyada tanqeed
English definition for overcritical
1. s. inclined to judge too severely
Synonyms and Antonyms for overcritical
Sponored Video