Deutsch Version
Translate
"flabbergasted"
to German Language
English to German
German to English
English
German
flabbergasted; I’m astonished
bin entgeistert; mir ist verblüfft!