Dictionnaire
babelfish
/
Dictionnaire
/
Allemand → Anglais
Es ließe sich noch manches besser machen.
Dictionnaire
Es ließe sich noch manches besser machen.
There's room for improvement.