🇬🇧 en lt 🇱🇹

skeleton in the cupboard noun

  • (UK, idiomatic) A shameful secret.
kompromatas
Wiktionary Links