German-English dictionary »

tu es selbst. meaning in English

GermanEnglish
Tu es selbst.

Do it yourself.◼◼◼