Engelsk-Tysk ordbok »

that ought to be done by today. betyder på tyska

EngelskaTyska
That ought to be done by today.

Das müsste heute noch geschehen.