DE → EN
EN → DE
babelfish
/
Deutsch → English
Weltverbesserin
Wörterbuch
Weltverbesserin
starry-eyed idealist
f
Weltverbesserin
do-gooder
f