English-Chinese dictionary »

the lady doth protest too much meaning in Chinese

EnglishChinese
the lady doth protest too much (because someone is insisting too much about something, the opposite must be true)
phrase

此地无银三百两 /cǐdì wú yín sān bǎi liǎng/phrase

此地無銀三百兩phrase