Deutsch Version
Translate
"distraught"
to German Language
English to German
German to English
English
German
distraught; upset; overwhelmed
bestürzt; verzweifelt; überwältigt; ratlos