English-German dictionary »

this is of my own making. meaning in German

EnglishGerman
This is of my own making.

Das habe ich selbst gemacht.