Wörterbuch
babelfish
/
Wörterbuch
/
Deutsch → Englisch
Es ließe sich noch manches besser machen.
Wörterbuch
Es ließe sich noch manches besser machen.
There's room for improvement.