English-German dictionary »

do-it-yourself store meaning in German

EnglishGerman
do-it-yourself store noun

das DIY-GeschäftSubstantiv