Deutsch-Englisch Wörterbuch »

er muss es getan haben. bedeutet auf Englisch

DeutschEnglisch
Er muss es getan haben.

He must have done it.