DE → EN
EN → DE
babelfish
/
English → Deutsch
to cherish hopes
Wörterbuch
sich Hoffnungen hingeben
to cherish hopes