Deutsch Version
Translate
"dismayed, upset, distraught, aghast"
to German Language
English to German
German to English
English
German
dismayed, upset, distraught, aghast
bestürzt