FEEDBACK

Meaning of 百口难辩

Lookup via: Pinyin | Radicals
bǎi kǒu nán biàn (Trad.: 百口難辯)
incontestable; indisputable