English-German dictionary »

he may have done it. meaning in German

EnglishGerman
He may have done it.

Er kann es getan haben.