PanLinx
Deutsch
deu-000
verzagte
English
eng-000
desponded
English
eng-000
gave up hope
English
eng-000
pusillanimously
PanLex