FEEDBACK

Meaning of 人所诟病

Lookup via: Pinyin | Radicals
rén suǒ gòu bìng (Trad.: 人所詬病)
denounced by the public (idiom)