English-Italian dictionary »

the lady doth protest too much meaning in Italian

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

gallina che canta ha fatto l'uovophrase