Version Française
Translate
"abashment, embarrassment, perplexity"
to French Language
English to French
French to English
English
French
abashment, embarrassment, perplexity
embarras