FEEDBACK

Meaning of 为世诟病

Lookup via: Pinyin | Radicals
wéi shì gòu bìng (Trad.: 為世詬病)
to become an object of public denunciation (idiom)