meaning of aus dem Nähkästchen plaudern

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

to offer away personal / internal details

View more

  • to betray secrets