FEEDBACK

Meaning of 人所诟病

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