Deutsch Version
Translate
"endeavour (striving)"
to German Language
English to German
German to English
English
German
endeavour (striving)
Bestrebung (Trachten)