English to Deutsch Dictionary
embarrassment
Verlegenheit
Related Images/Visuals for embarrassment
Meaning for embarrassment found in 8 Languages.
Sponored Video