What does aus dem Nähkästchen plaudern mean?

aus dem Nähkästchen plaudern - German to English

to offer away personal / internal details

View more

  • to betray secrets