What does the word embarrassment mean?
-
-
Discomposure; entanglement; difficulty.
Part of speech: noun
Part of speech: noun
-
Discomposure; entanglement; difficulty.