"das habe ich selbst gemacht" in English Das habe ich selbst gemacht. This is of my own making. Detailed translations for "das habe ich selbst gemacht" Das habe ich selbst gemacht. Das habe ich selbst gemacht. This is of my own making.