English to English
disembarrassment
noun (n)
- something that extricates you from embarrassmentsesuatu yang mengaibkan extricates anda darisource: wordnet30Freedom or relief from impediment or perplexity.kebebasan atau pertolongan dari rintangan atau kebingungan.source: webster1913