English-German dictionary »

parts depot meaning in German

EnglishGerman
parts depot noun

das ErsatzlagerSubstantiv